controlled release tablet - Spanish English Dictionary